cast a pall on something - Turco Inglés Diccionario